stuffed armchair - Turkish English Dictionary